/**
 * 注册只触发一次的监听事件
 */

var EventEmitter = require("events").EventEmitter;
var ee = new EventEmitter();
/**
 * EventEmitter.once(event,listener) 为事件注册一次性监听，触发一次后移除监听器
 * 参数1 ：event  字符串  事件名
 * 参数2 ：回调函数
 */
 ee.once("some_events",function(foo,bar){
	 console.log("第一个监听事件，参数foo = "+foo+"bar = "+bar);
	 
 });
 
 console.log("第一轮");
 ee.emit("some_events","wilson","zhong");
 
 console.log("第二轮");
 var is_success=ee.emit("some_events","wilson","azhong");
 console.log(is_success);